retinal persistence - English Synonyms Dictionary